package com.sky.annotation;

//自定义注解  用于标识某个方法需要进行功能字段自动填充处理

import com.sky.enumeration.OperationType; // 自定义枚举，定义数据库操作类型
import java.lang.annotation.ElementType; // 指定注解可应用的目标类型
import java.lang.annotation.Retention;   // 控制注解的生命周期
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;     // 指定注解的使用范围

@Target(ElementType.METHOD) // 指定注解只能用于方法上
@Retention(RetentionPolicy.RUNTIME) // 注解在运行时生效（可通过反射读取）
public @interface AutoFill {
    //数据库操作类型：update  insert
    OperationType value();
}
